package com.fastloan.mgt.application.base.service.impl.third.byy.model;

/**
 * 班颜悦申请信息
 *
 * @author yanwe
 * createTime 2018-01-2018/1/11 13:39
 */
public class ByyApplyInfo {

    /**
     * 机构编号
     */
    private String agent_id;

    /**
     * 接入方的订单号 ( 唯一 ) ，接受字母、数字、下划线和横线
     */
    private String agent_order_id;

    /**
     * 贷款金额，单位：分
     */
    private String loan_amount;

    /**
     * 借款利率百分比，保留 4 位小数，如 12.8975
     */
    private String loan_rate;

    /**
     * 借款利率单位，取值：年、月、日
     */
    private String loan_rate_unit;

    /**
     * 借款期限，如 3
     */
    private String load_period;

    /**
     * 借款期限单位，取值：年、月、日
     */
    private String loan_period_unit;

    /**
     * 还款方式
     */
    private String repayment_way;

    /**
     * 起始日，格式： Y -m-d ，如 2018-11-01
     */
    private String start_date;

    /**
     * 到期日，格式同上
     */
    private String end_date;

    /**
     * 产品名称
     */
    private String product_name;

    /**
     * 产品描述
     */
    private String product_desc;

    /**
     * 收款方户名
     */
    private String payee_bank_account;

    /**
     * 收款方银行卡号
     */
    private String payee_bank_card;

    /**
     * 借款人姓名 ( 借款人即还款人 )
     */
    private String borrower_name;

    /**
     * 借款人身份证号
     */
    private String borrower_id;

    /**
     * 借款人联系方式 ( 银行预留手机号 )
     */
    private String borrower_contact;

    /**
     * 借款人银行代码
     */
    private String borrower_bank_code;

    /**
     * 借款人银行卡号，仅支持储蓄卡
     */
    private String borrower_bank_card;

    /**
     * 借款人现居住地址
     */
    private String borrower_address;

    /**
     * 借款人工作单位名称
     */
    private String borrower_work_name;

    /**
     * 借款人单位地址
     */
    private String borrower_work_address;

    /**
     * 借款人家庭地址
     */
    private String borrower_home_address;

    /**
     * 借款人户籍地址
     */
    private String borrower_census_address;

    /**
     * 借款人第一联系人姓名
     */
    private String borrower_contact_first_name;

    /**
     * 借款人第一联系人手机号码
     */
    private String borrower_contact_first_phone;

    /**
     * 借款人第一联系人关系
     */
    private String borrower_contact_first_relation;

    /**
     * 借款人第二联系人姓名
     */
    private String borrower_contact_second_name;

    /**
     * 借款人第二联系人手机号码
     */
    private String borrower_contact_second_phone;

    /**
     * 借款人第二联系人关系
     */
    private String borrower_contact_second_relation;

    /**
     * 后台通知 U RL ，用于向接入方通知放款
     */
    private String callback_url;

    public String getAgent_id() {
        return agent_id;
    }

    public void setAgent_id(String agent_id) {
        this.agent_id = agent_id;
    }

    public String getAgent_order_id() {
        return agent_order_id;
    }

    public void setAgent_order_id(String agent_order_id) {
        this.agent_order_id = agent_order_id;
    }

    public String getLoan_amount() {
        return loan_amount;
    }

    public void setLoan_amount(String loan_amount) {
        this.loan_amount = loan_amount;
    }

    public String getLoan_rate() {
        return loan_rate;
    }

    public void setLoan_rate(String loan_rate) {
        this.loan_rate = loan_rate;
    }

    public String getLoan_rate_unit() {
        return loan_rate_unit;
    }

    public void setLoan_rate_unit(String loan_rate_unit) {
        this.loan_rate_unit = loan_rate_unit;
    }

    public String getLoad_period() {
        return load_period;
    }

    public void setLoad_period(String load_period) {
        this.load_period = load_period;
    }

    public String getLoan_period_unit() {
        return loan_period_unit;
    }

    public void setLoan_period_unit(String loan_period_unit) {
        this.loan_period_unit = loan_period_unit;
    }

    public String getRepayment_way() {
        return repayment_way;
    }

    public void setRepayment_way(String repayment_way) {
        this.repayment_way = repayment_way;
    }

    public String getStart_date() {
        return start_date;
    }

    public void setStart_date(String start_date) {
        this.start_date = start_date;
    }

    public String getEnd_date() {
        return end_date;
    }

    public void setEnd_date(String end_date) {
        this.end_date = end_date;
    }

    public String getProduct_name() {
        return product_name;
    }

    public void setProduct_name(String product_name) {
        this.product_name = product_name;
    }

    public String getProduct_desc() {
        return product_desc;
    }

    public void setProduct_desc(String product_desc) {
        this.product_desc = product_desc;
    }

    public String getPayee_bank_account() {
        return payee_bank_account;
    }

    public void setPayee_bank_account(String payee_bank_account) {
        this.payee_bank_account = payee_bank_account;
    }

    public String getPayee_bank_card() {
        return payee_bank_card;
    }

    public void setPayee_bank_card(String payee_bank_card) {
        this.payee_bank_card = payee_bank_card;
    }

    public String getBorrower_name() {
        return borrower_name;
    }

    public void setBorrower_name(String borrower_name) {
        this.borrower_name = borrower_name;
    }

    public String getBorrower_id() {
        return borrower_id;
    }

    public void setBorrower_id(String borrower_id) {
        this.borrower_id = borrower_id;
    }

    public String getBorrower_contact() {
        return borrower_contact;
    }

    public void setBorrower_contact(String borrower_contact) {
        this.borrower_contact = borrower_contact;
    }

    public String getBorrower_bank_code() {
        return borrower_bank_code;
    }

    public void setBorrower_bank_code(String borrower_bank_code) {
        this.borrower_bank_code = borrower_bank_code;
    }

    public String getBorrower_bank_card() {
        return borrower_bank_card;
    }

    public void setBorrower_bank_card(String borrower_bank_card) {
        this.borrower_bank_card = borrower_bank_card;
    }

    public String getBorrower_address() {
        return borrower_address;
    }

    public void setBorrower_address(String borrower_address) {
        this.borrower_address = borrower_address;
    }

    public String getBorrower_work_name() {
        return borrower_work_name;
    }

    public void setBorrower_work_name(String borrower_work_name) {
        this.borrower_work_name = borrower_work_name;
    }

    public String getBorrower_work_address() {
        return borrower_work_address;
    }

    public void setBorrower_work_address(String borrower_work_address) {
        this.borrower_work_address = borrower_work_address;
    }

    public String getBorrower_home_address() {
        return borrower_home_address;
    }

    public void setBorrower_home_address(String borrower_home_address) {
        this.borrower_home_address = borrower_home_address;
    }

    public String getBorrower_census_address() {
        return borrower_census_address;
    }

    public void setBorrower_census_address(String borrower_census_address) {
        this.borrower_census_address = borrower_census_address;
    }

    public String getBorrower_contact_first_name() {
        return borrower_contact_first_name;
    }

    public void setBorrower_contact_first_name(String borrower_contact_first_name) {
        this.borrower_contact_first_name = borrower_contact_first_name;
    }

    public String getBorrower_contact_first_phone() {
        return borrower_contact_first_phone;
    }

    public void setBorrower_contact_first_phone(String borrower_contact_first_phone) {
        this.borrower_contact_first_phone = borrower_contact_first_phone;
    }

    public String getBorrower_contact_first_relation() {
        return borrower_contact_first_relation;
    }

    public void setBorrower_contact_first_relation(String borrower_contact_first_relation) {
        this.borrower_contact_first_relation = borrower_contact_first_relation;
    }

    public String getBorrower_contact_second_name() {
        return borrower_contact_second_name;
    }

    public void setBorrower_contact_second_name(String borrower_contact_second_name) {
        this.borrower_contact_second_name = borrower_contact_second_name;
    }

    public String getBorrower_contact_second_phone() {
        return borrower_contact_second_phone;
    }

    public void setBorrower_contact_second_phone(String borrower_contact_second_phone) {
        this.borrower_contact_second_phone = borrower_contact_second_phone;
    }

    public String getBorrower_contact_second_relation() {
        return borrower_contact_second_relation;
    }

    public void setBorrower_contact_second_relation(String borrower_contact_second_relation) {
        this.borrower_contact_second_relation = borrower_contact_second_relation;
    }

    public String getCallback_url() {
        return callback_url;
    }

    public void setCallback_url(String callback_url) {
        this.callback_url = callback_url;
    }
}
